physically fit - Turkish English Dictionary